scientific rationale - İngilizce Eşanlam Sözlük